MDirectorNewsletter\admin\MDirector_Newsletter_Admin D

Total Complexity 168
Dependencies 10
Dependents 2
Total lines 1,722
Lines of code 1,089
Logical lines of code 479
Comment lines 276
Methods 68
Properties 11

Methods 68

Method Rating Maintainability Complexity Lines of code
mdirectorNewsletterSave()
A
43 12 55
mdirectorNewsletterInit()
A
42 9 54
checkCheckboxesValuesForSave()
S
48 6 34
mdTabContentSettings()
S
49 6 34
sendDailyTest()
S
48 5 36
sendWeeklyTest()
S
48 5 36
createMdirectorDailyLists()
S
48 5 35
createMdirectorWeeklyLists()
S
48 5 35
checkApi()
S
50 4 30
isPluginConfigured()
S
63 6 10
saveDebugSettings()
S
53 4 23
createMdirectorWeeklyCampaigns()
S
55 4 19
createMdirectorDailyCampaigns()
S
56 4 18
mdirectorGetCategories()
S
57 4 16
sendingTest()
S
56 3 21
getHTMLUsedLists()
S
54 3 21
createMdirectorCampaigns()
S
56 3 20
createMdirectorLists()
S
56 3 20
getListsIds()
S
55 3 19
mdTabContentTests()
S
49 2 33
saveSettings()
S
57 3 17
mdirectorChecks()
S
65 4 10
getHTMLForPrivacyPolicy()
S
51 2 27
getHTMLStep4()
S
52 2 25
getHTMLStep8()
S
54 2 24
buildWeekdaySelectorHTML()
S
55 2 20
getHTMLDynamicSubjects()
S
55 2 19
getHTMLFixedSubjects()
S
56 2 18
buildSubcategoriesHTML()
S
57 2 17
buildSubjectDailyDynamic()
S
59 2 14
checkVersion()
S
60 2 14
buildOptionsForDays()
S
59 2 14
buildSubjectWeeklyDynamic()
S
59 2 14
mdTabContentLogs()
S
60 2 13
getHTMLStep6()
S
62 2 11
getHTMLStep2()
S
52 1 26
check_curl()
S
63 2 11
getHTMLStep5()
S
54 1 21
setTranslationsStrings()
S
57 1 17
getLastDateSend()
S
67 2 7
composeListName()
S
65 2 9
saveAdvanceSettings()
S
64 2 9
getOption()
S
70 2 6
generateAllTemplateOptions()
S
69 2 7
__construct()
S
60 1 13
mdTabContentAdvance()
S
61 1 12
getWeekdaySelectorArray()
S
63 1 11
createCampaignViaAPI()
S
69 1 7
getPluginApiKey()
S
80 1 3
getPluginApiSecret()
S
80 1 3
setCurrentLanguages()
S
80 1 3
enqueueScripts()
S
67 1 8
enqueueStyles()
S
70 1 6
buildCategoriesHTML()
S
67 1 8
createListViaAPI()
S
69 1 7
getWPMLCompatibilityTemplate()
S
75 1 4
mdirectorNewsletterMenu()
S
69 1 6
getCurrentTab()
S
79 1 3
pregGrepKeys()
S
71 1 6
getHTMLStep7()
S
71 1 6
resetOptions()
S
80 1 3
t()
S
77 1 4
mdTabContentHelp()
S
75 1 4
getHTMLStep1()
S
68 1 7
mdTabContentWelcome()
S
75 1 4
loadDependencies()
S
73 1 6
generateTemplateOptions()
S
69 1 7
getHTMLStep9()
S
65 1 9